Traceability Task Modeling
نویسنده
چکیده
Requirements traceability is defined as “the ability to describe and follow the life of a requirement, in both a forwards and backwards direction”.[1] Once a requirement is documented, traces for every component of the software system that are impacted by the requirement, are constructed and maintained. During later discussions regarding bug fixes and proposed system enhancements, these traces are used for analyzing the impact the proposed modifications might have on the system. Tool support for manual link construction and maintenance is available as part of existing requirements management packages and for automated methods of research prototypes. Prior research has identified and discussed traceability problems such as problems related to user interaction and the significant effort required to create and maintain traceability links. There have been many case studies, but no formal task analyses or specific research to identify and model tasks that real users must perform as they participate in trace related activities. Without such a model, the development of traceability tools becomes an unpredictable venture without a way to measure their quality or effectiveness. This paper therefore surveys preliminary work on traceability task analysis and proposes a technique for analyzing and modeling traceability tasks.
منابع مشابه
Integrating System Modeling with Project Management
In software engineering projects, there are two different types of modeling tools. On the one hand, there are tools to model the system under construction, i.e. tools for requirements or UML tools for design. On the other hand, there are tools to model the project itself such as project management tools, bug trackers, or tools to model the organizational structure. In typical software engineeri...
متن کاملA Model Management Framework for Maintaining Traceability Links
In MDE diverse modeling and model transformation languages are applied to describe and derive the envisioned system. Traceability is a prerequisite for maintaining consistency between different development artifacts. Thereby, the usefulness of traceability links increases with their completeness and correctness. In practice, automatic creation and maintenance of traceability links is required t...
متن کاملSemi-automatic Transformation of Structured Guideline Components into Formal Process Representations
Abstract. Modeling clinical guidelines and protocols in a computer-interpretable format is a burdensome and time-consuming task. Existing methods and tools to support this task demand for strong user interaction, detailed medical knowledge, and knowledge about the formal representation. I propose a methodology using Information Extraction and Information Transformation by means of multiple step...
متن کاملInteractive Traceability Querying and Visualization for Coping With Development Complexity
The engineering of a system can be a complex task. A common way to cope with this complexity is modeling the product to be developed through different levels of abstraction, with different intents, and from different perspectives [OMG03, OMG07]. During software engineering, models are for example used to represent the requirements, the design and the implementation of a software system. As all ...
متن کاملTowards Traceability Metamodel for Business Process Modeling Notation
This paper presents the traceability metamodel for Business Process Model and Notation (BPMN) and its implementation in Cameo Business Modeler plug-in for MagicDraw. There is no public standard traceability metamodel defined for BPMN yet. We present solutions that we have already applied in practice: we improve the traceability of BPMN models by defining derived properties that are calculated b...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007